package com.joinval.modules.sys.enums;

/**
 * @EnumName UserStatusEnums
 * @Description 用户状态
 * @Author Ckh
 * @Date 2020-04-23 16:27
 * @Version 1.0
 **/
public enum UserStatusEnums {

    /**
     * 禁用状态
     */
    DISABLE(0),

    /**
     * 启用状态
     */
    ENABLE(1);

    private final Integer code;

    UserStatusEnums(Integer code) {
        this.code = code;
    }

    public Integer value() {
        return code;
    }

    public static UserStatusEnums getEnum(Integer code) {
        for (UserStatusEnums enumCode : UserStatusEnums.values()) {
            if (enumCode.value().equals(code)) {
                return enumCode;
            }
        }
        return null;
    }
}